package com.crl.game.simulation.common
{
	import com.crl.game.simulation.common.action.IAction;
	import com.crl.manager.ITickable;
	import com.crl.net.transfer.Command;

	/**
	 * 执行者
	 * @author crl
	 * 
	 */	
	public class Performer extends SimulationObject implements ITickable
	{
		public function Performer(id:int)
		{
			super(id);
		}
		
		public function sendCommand(command:Command):void{
			
		}
		
		public function requestAction(action:IAction):void{
			
		}
		
		protected function processActionQueue():void{
			
		}
		
		public function tick(time:int):void{
			
		}
		
	}
}